pump relays - Turkish English Dictionary